<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script type="text/javascript">
        var obj = {"id": 1, "name": "张三"};
        //修改属性的值/添加属性的值  obj.属性=value
        obj.name = "你被修改了";
        obj.sex = "男";
        console.debug(obj);
        /*
            在js中设置值有2种方式：
                    方式1：普通设置       对象.属性 = 值
                    方式2:动态设置值      对象["属性"] = 值

            取值：
                    方式1：普通取值          对象.属性
                    方式2: 动态取值          对象["属性"]
         */
        obj["id"] = 1111;
        obj["age"] = 22;
        console.debug(obj);

        console.debug(obj["id"], obj["name"]);

        console.debug("===================================================");

        var obj1 = {"id": 1, "name": "测试"};

        //需求：把obj1中所有的属性和值，拷贝到obj2中一份
        var obj2 ={};

        /*
            循环对象语法格式：
                    for(var k in 对象){
                        k:属性
                    }
         */
        for(var k in obj1){
            obj2[k] = obj1[k];
        }
        console.debug(obj2);








    </script>
</head>
<body>
<img src="">
</body>
</html>